On Nets with Structured Concurrency
نویسنده
چکیده
An extension of Petri nets with a statechart-like AND/OR state hierarchy is defined and studied. The resulting net variant, statechart nets, is shown to coincide, under certain conditions, with a strict subclass of safe nets in which concurrency is structured. Next, syntactic constraints on statechart nets are defined that guarantee absence of deadlocks and livelocks. Such syntactic constraints are hard to give for ordinary Petri nets. Together, these results give more insight into the expressive power and usefulness of AND/OR state hierarchies, and into the differences between statecharts and Petri nets.
منابع مشابه
Causality in Structured Occurrence Nets
Structured occurrence nets consist of multiple occurrence nets — each recording causality and concurrency in an execution of a component of a concurrent system. These occurrence nets are linked together by means of various types of relationships, aimed at representing dependencies between communicating and evolving sub-systems. In this paper, we investigate causality in the basic class of commu...
متن کاملModeling and Validation of Tasks with Algebraic Structured Nets
Ada ooers several mechanisms for expressing concurrency, like tasks and protected types. The use of concurrency can introduce sig-niicant problems which are inherent in the program's interactions or can require some particular properties. Amongst these problems or necessary properties, we can mention deadlocks, fairness and particular temporal characteristics. The modelling of concurrency behav...
متن کاملStructured Occurrence Nets: A Formalism for Aiding System Failure Prevention and Analysis Techniques
This paper introduces the concept of a `structured occurrence net', which as its name indicates is based on that of an `occurrence net', a well-established formalism for an abstract record that represents causality and concurrency information concerning a single execution of a system. Structured occurrence nets consist of multiple occurrence nets, associated together by means of various types o...
متن کاملStructured Occurrence Nets: Incomplete, contradictory and uncertain failure evidence
Occurrence Nets (ONs) are directed acyclic graphs that represent causality and concurrency information concerning a single execution of a system. Structured Occurrence Nets (SONs), consist of multiple ONs associated together by means of various types of formal relationship, and are intended for recording information about either (i) the actual or envisaged behaviour of complex systems, as they ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005